<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_60) on Sun Dec 20 21:23:30 CET 2015 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>AppearanceController (gephi 0.9.0 API)</title>
<meta name="date" content="2015-12-20">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
    try {
        if (location.href.indexOf('is-external=true') == -1) {
            parent.document.title="AppearanceController (gephi 0.9.0 API)";
        }
    }
    catch(err) {
    }
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AppearanceController.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../org/gephi/appearance/api/AppearanceModel.html" title="interface in org.gephi.appearance.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/gephi/appearance/api/AppearanceController.html" target="_top">Frames</a></li>
<li><a href="AppearanceController.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gephi.appearance.api</div>
<h2 title="Interface AppearanceController" class="title">Interface AppearanceController</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public interface <span class="typeNameLabel">AppearanceController</span></pre>
<div class="block">Manage and controls the appearance of elements through visual
 transformations.
 <p>
 This controller is a singleton and can therefore be found in Lookup:
 <pre>AppearanceController ac = Lookup.getDefault().lookup(AppearanceController.class);</pre></div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/appearance/api/AppearanceController.html#forcePartitionFunction-org.gephi.appearance.api.Function-">forcePartitionFunction</a></span>(<a href="../../../../org/gephi/appearance/api/Function.html" title="interface in org.gephi.appearance.api">Function</a>&nbsp;function)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/appearance/api/AppearanceController.html#forceRankingFunction-org.gephi.appearance.api.Function-">forceRankingFunction</a></span>(<a href="../../../../org/gephi/appearance/api/Function.html" title="interface in org.gephi.appearance.api">Function</a>&nbsp;function)</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../org/gephi/appearance/api/AppearanceModel.html" title="interface in org.gephi.appearance.api">AppearanceModel</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/appearance/api/AppearanceController.html#getModel--">getModel</a></span>()</code>
<div class="block">Returns the appearance model for the current workspace.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../../org/gephi/appearance/api/AppearanceModel.html" title="interface in org.gephi.appearance.api">AppearanceModel</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/appearance/api/AppearanceController.html#getModel-org.gephi.project.api.Workspace-">getModel</a></span>(<a href="../../../../org/gephi/project/api/Workspace.html" title="interface in org.gephi.project.api">Workspace</a>&nbsp;workspace)</code>
<div class="block">Returns the appearance model for the given workspace.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../../org/gephi/appearance/spi/Transformer.html" title="interface in org.gephi.appearance.spi">Transformer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/appearance/api/AppearanceController.html#getTransformer-org.gephi.appearance.spi.TransformerUI-">getTransformer</a></span>(<a href="../../../../org/gephi/appearance/spi/TransformerUI.html" title="interface in org.gephi.appearance.spi">TransformerUI</a>&nbsp;ui)</code>
<div class="block">Returns the transformer associated with the given transformer UI.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/appearance/api/AppearanceController.html#setUseLocalScale-boolean-">setUseLocalScale</a></span>(boolean&nbsp;useLocalScale)</code>
<div class="block">Sets whether rankings use a local or a global scale.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/gephi/appearance/api/AppearanceController.html#transform-org.gephi.appearance.api.Function-">transform</a></span>(<a href="../../../../org/gephi/appearance/api/Function.html" title="interface in org.gephi.appearance.api">Function</a>&nbsp;function)</code>
<div class="block">Apply the function's transformer.</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="setUseLocalScale-boolean-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setUseLocalScale</h4>
<pre>void&nbsp;setUseLocalScale(boolean&nbsp;useLocalScale)</pre>
<div class="block">Sets whether rankings use a local or a global scale. When calculating the
 minimum and maximum value (i.e. the scale) rankings can use the complete
 graph or only the currently visible graph. When using the visible graph
 it is called the <b>local</b> scale.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>useLocalScale</code> - <code>true</code> for local, <code>false</code> for
 global</dd>
</dl>
</li>
</ul>
<a name="forceRankingFunction-org.gephi.appearance.api.Function-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>forceRankingFunction</h4>
<pre>void&nbsp;forceRankingFunction(<a href="../../../../org/gephi/appearance/api/Function.html" title="interface in org.gephi.appearance.api">Function</a>&nbsp;function)</pre>
</li>
</ul>
<a name="forcePartitionFunction-org.gephi.appearance.api.Function-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>forcePartitionFunction</h4>
<pre>void&nbsp;forcePartitionFunction(<a href="../../../../org/gephi/appearance/api/Function.html" title="interface in org.gephi.appearance.api">Function</a>&nbsp;function)</pre>
</li>
</ul>
<a name="transform-org.gephi.appearance.api.Function-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>transform</h4>
<pre>void&nbsp;transform(<a href="../../../../org/gephi/appearance/api/Function.html" title="interface in org.gephi.appearance.api">Function</a>&nbsp;function)</pre>
<div class="block">Apply the function's transformer. If the function is for nodes all nodes
 in the visible graph will be transformed. Similarly for edges.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>function</code> - function to transform</dd>
</dl>
</li>
</ul>
<a name="getModel--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getModel</h4>
<pre><a href="../../../../org/gephi/appearance/api/AppearanceModel.html" title="interface in org.gephi.appearance.api">AppearanceModel</a>&nbsp;getModel()</pre>
<div class="block">Returns the appearance model for the current workspace.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>appearance model</dd>
</dl>
</li>
</ul>
<a name="getModel-org.gephi.project.api.Workspace-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getModel</h4>
<pre><a href="../../../../org/gephi/appearance/api/AppearanceModel.html" title="interface in org.gephi.appearance.api">AppearanceModel</a>&nbsp;getModel(<a href="../../../../org/gephi/project/api/Workspace.html" title="interface in org.gephi.project.api">Workspace</a>&nbsp;workspace)</pre>
<div class="block">Returns the appearance model for the given workspace.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>workspace</code> - workspace</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>appearance model</dd>
</dl>
</li>
</ul>
<a name="getTransformer-org.gephi.appearance.spi.TransformerUI-">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getTransformer</h4>
<pre><a href="../../../../org/gephi/appearance/spi/Transformer.html" title="interface in org.gephi.appearance.spi">Transformer</a>&nbsp;getTransformer(<a href="../../../../org/gephi/appearance/spi/TransformerUI.html" title="interface in org.gephi.appearance.spi">TransformerUI</a>&nbsp;ui)</pre>
<div class="block">Returns the transformer associated with the given transformer UI.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ui</code> - user interface instance</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>transformer instance or null if not found</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AppearanceController.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../org/gephi/appearance/api/AppearanceModel.html" title="interface in org.gephi.appearance.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/gephi/appearance/api/AppearanceController.html" target="_top">Frames</a></li>
<li><a href="AppearanceController.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2015 <a href="http://consortium.gephi.org">Gephi Consortium</a>. All rights reserved.</small></p>
</body>
</html>
